(the) latter - French English Dictionary